package com.biz.global;

import com.jfinal.plugin.activerecord.Db;
import com.rock.sys.global.RoleAppBindIntercept;

import cn.hutool.core.util.StrUtil;

/**
 * app用户绑定业务处理
 * @author jadison
 *
 */
public class BizAppBindIntercept extends RoleAppBindIntercept{

	/**
     * 角色解除前置任务(事务内)
     * @param userId 用户id
     * @param roleId 角色id
     * @return
     * @throws Exception
     */
	@Override
    public String removeBefore(Integer userId, Integer roleId) throws Exception {
        //如果父类处理失败，直接返回
		String res = super.removeBefore(userId,roleId);
        if(!StrUtil.isBlank(res)) {
        	return res;
        }
		
		//解除角色的同时解除业务信息
        //……
		
    	return null;
    }
	
}
